Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
71A STATION ROAD Detached £669,685 £390,000 18 Feb 2011
HILLCREST, 1 STATION ROAD Detached £616,379 £349,000 3 Mar 2006